﻿using System;

namespace Tiscs.Practices.Web.Services
{
    internal static class AuthenticationServiceResource
    {
        internal const string ServiceName = "AuthenticationService";
        internal const string ServiceNamespace = "http://schemas.tiscs.org/practice/web/services";

        internal const string GetUserName = "GetUser";
        internal const string GetUserAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/validateuser";
        internal const string GetUserReplyAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/validateuserreply";

        internal const string SignInName = "SignIn";
        internal const string SignInAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/signin";
        internal const string SignInReplyAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/signinreply";

        internal const string SignOutName = "SignOut";
        internal const string SignOutAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/signout";
        internal const string SignOutReplyAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/signoutreply";

        internal const string UpdateUserName = "UpdateUser";
        internal const string UpdateUserAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/issignedin";
        internal const string UpdateUserReplyAction = "http://schemas.tiscs.org/practice/web/services/authenticationservice/issignedinreply";
    }
}
